<?php

	include("../../../class/function.php"); 	

	$usuario = $_GET['usuario'];
	$cedula = $_GET['cedula'];
	$usuario_mayuscula= strtoupper($usuario);
	$id_subcomision=$_GET['id_subcomision'];
	$id_areas=$_GET['id_areas'];
	$id_cargo=$_GET['id_cargo'];
	$id_ente=$_GET['id_ente'];
	$id_ente_ad=$_GET['id_ente_ad'];

	$query="SELECT log_usr FROM t_cman_usuario";
	$result= ejecutar($query);
	$var=6;
	
	while ($arreglo=pg_fetch_array($result))
	{
		if ($usuario==$arreglo["log_usr"] || $usuario_mayuscula==strtoupper ($arreglo["log_usr"] ))
		{
			$var=1; //Este login ya existe
			echo $var;
			break;
		}
	}
	
	if ($var!=1)
	{
		$query="SELECT cedula_usr FROM t_cman_usuario";
		$result= ejecutar($query);
	
		while ($arreglo=pg_fetch_array($result))
		{
			if ($cedula==$arreglo["cedula_usr"])
			{
				$var=2; //Esta Cedula Ya Existe
				echo $var;
				break;
			}
		}
	}

	if ($var!=1 && $var!=2)
	{
		$query="SELECT id_subcomision, id_cargo, id_ente, id_area, id_ente_adscrito FROM t_cman_usuario";
		$result= ejecutar($query);
	
		while ($arreglo=pg_fetch_array($result))
		{	
			//verifica que solo existe un usuario Tecnico en esta area en esta subcomision
			if (($id_subcomision==$arreglo["id_subcomision"]) && ($id_cargo==$arreglo["id_cargo"]) && ($id_areas==$arreglo['id_area'])
			&& ($id_ente==0))
			{
				$var=3; 
				echo $var;
				break;
			}

			else
			{
				//verifica que solo exista un usuario Ente externo en este organismo para esta area en esta subcomision
				if (($id_subcomision==$arreglo["id_subcomision"]) && ($id_cargo==$arreglo["id_cargo"]) && ($id_areas==$arreglo['id_area']) && ($id_ente==$arreglo["id_ente"]) && $id_ente_ad==0)
				{
					$var=4; 
					echo $var;
					break;
				}
				//verifica que solo exista un usuario Ente externo en este ente adscrito para esta area en esta subcomision
				if (($id_subcomision==$arreglo["id_subcomision"]) && ($id_cargo==$arreglo["id_cargo"]) && ($id_areas==$arreglo['id_area']) && ($id_ente==$arreglo["id_ente"]) && $id_ente_ad==$arreglo['id_ente_adscrito'])
				{
					$var=5; 
					echo $var;
					break;
				}
			}
		}
	}

	if(($var!=1) && ($var!=2) && ($var!=3) && ($var!=4) && ($var!=5))
	{
		$var=0; //Datos correctos
		echo $var;
	}
?>